var buttonNum = 5;
var intervalV=1000;
var priceUnit="元";

function add(){
	count++;
	
	//由于后台最大保留的小数位数为6.所以这里默认最大为6位
	$("#myPrice").val(parseFloat(parseFloat(parseFloat(count* increment) + parseFloat(lastValue)).toFixed(6)));
}

function dec(){
	count--;
	if(count<0)
		count=0;
//	$("#myPrice").val(parseFloat(count* increment) + parseFloat(lastValue));
	
	//由于后台最大保留的小数位数为6.所以这里默认最大为6位
	$("#myPrice").val(parseFloat(parseFloat(parseFloat(count* increment) + parseFloat(lastValue)).toFixed(6)));
}

function openSession(){
	$("#sessionDesc").show();
	$("#hall").hide();
}

function applySession(sessionId){
	var objId="";
	var objType="";
	$('#apply_form').find("input[name='sessionId']").val(sessionId);
	if("1"==sessionType || "2"==sessionType){
		$('#apply_form').find("input[name='itemId']").val("0");
		objId= sessionId;
		objType="session";
	}else{
		$('#apply_form').find("input[name='objName']").val($("#itemName").html());
		$('#apply_form').find("input[name='itemId']").val(itemId);
		if(itemId=="0"){
			objId= sessionId;
			objType="session";
		}else{
			objId= itemId;
			objType="item";
		}
	}
	getContentList_bmxz("content_notice_bmxzs",objId,objType,"报名须知");
	//alert(sessionId+"专厅、专场的申请");
	/*$('#apply_form').find("input[name='sessionId']").val(sessionId);
	$('#apply_form').find("input[name='itemId']").val("0");
	//$('#apply_window').dialog('open');
	
	layer.open({
		   type: 1,
		   title: "活动申请",
		   closeBtn: 1,
		   area: ['500px', '320px'],
		   shadeClose: true,
		   content: $('#apply_window')
		});*/
	
	//$(".easyui-tabs").tabs('select', '竞买申请');//选中指定的tab
}

function applyItem(){
	var objId="";
	var objType="";
	$('#apply_form').find("input[name='sessionId']").val(sessionId);
	if("1"==sessionType || "2"==sessionType){
		$('#apply_form').find("input[name='itemId']").val("0");
		objId= sessionId;
		objType="session";
	}else{
		$('#apply_form').find("input[name='objName']").val($("#itemName").html());
		$('#apply_form').find("input[name='itemId']").val(itemId);
		if(itemId=="0"){
			objId= sessionId;
			objType="session";
		}else{
			objId= itemId;
			objType="item";
		}
	}
	getContentList_bmxz("content_notice_bmxzs",objId,objType,"报名须知");
	
	//$('#apply_window').dialog('open');
	/*layer.open({
		   type: 1,
		   title: "标的申请",
		   closeBtn: 1,
		   area: ['500px', '320px'],
		   shadeClose: true,
		   content: $('#apply_window')
		});*/
	
	
	//$(".easyui-tabs").tabs('select', '竞买申请');//选中指定的tab
}
function openApplyWin(){
	var result = applyCheck();
	//alert(result.flag+"-"+result.msg);
	if("T"==result.flag){
		$('#apply_window').dialog('open');
	}else{
		alert("不能进行重复竞买申请");
	}
}
function initApplyContentList(){
	if(sessionId!="0"){
		$("#content_objId").val(sessionId);
		$("#content_objType").val("session");
	}else{
		$("#content_objId").val(itemId);
		$("#content_objType").val("item");
	}
	searchSubmit("hall","content_notice");
}

function bidGetBack_1(myData){
	
	if(myData.itemStatus=="A" && "T"==line){
		$("#spareTime").html("---");
	}else{
		if(myData.price.openTime.indexOf("2050")>=0){
			$("#spareTime").html("待定");
		}else{
			$("#spareTime").html(spareTxt(myData.spareTime));
		}
	}
	setStatus(myData);	
	 
	if(myData.ischange){
		count = 0;//最高价发生变化，count归0
	   firstValue =myData.price.firstValue;
	   lastValue = myData.price.lastValue;
	   if(lastValue=="0"|| lastValue=="")lastValue = myData.price.firstValue;
	   $("#lastValue").html(formatNumber(lastValue,decimalCount,0));
	   increment =getIncrement();
	   $("#increment").text(increment);
	   lastUser = myData.price.userName;
	   //alert(1);
	   //setButton();
	   var myPrice = parseFloat(increment) + parseFloat(lastValue);
	   count++;
	   myPrice = formatNumber(myPrice,decimalCount,0);
	   $("#myPrice").val(myPrice);
	   $("#firstValue").html(myData.price.firstValue);
	   $("#lastUser").html(myData.price.userName);
	   $("#bidTimes").html(myData.price.bidTimes);
	   currentBidTimes = myData.price.bidTimes;
	   $("#lastBidTime").html(myData.price.lastBidTime);

		   if(myData.price.bidTimes==0 && allowFirstValue=="T"){
			   $("#btnAllowFirst").show();
			   $("#div_btn_list").hide();
		   }else{
			   $("#btnAllowFirst").hide();
			   $("#div_btn_list").show();
		   }
	   
	   //加载报价记录
	   setBaoJiaInfo(myData);
	   
	   //行权控制，上一个最优报价人的行权级别
	   //alert(myLevel+"=="+myData.lastLevel);
	   if(myLevel>myData.lastLevel){
		   //======避免事后行权人在 过程行权中出现======
		   //======同时，避免 事后行权人报价，需要hide------“div_btn_list”------
		   if(myLevel=="9"){
			   $("#btnifRight").hide();
		   }else{
			   $("#btnifRight").show();
		   }
		   $("#div_btn_list").hide();
	   }else{
		   $("#btnifRight").hide(); 
		   $("#div_btn_list").show();
	   }
	   //alert(ifchart);
	   if(ifchart=="T"){
		   //alert(records.length);
		   //alert(currentBidTimes);
		   if(currentBidTimes>records.length){
			   var newx =parseFloat(currentBidTimes*10);
			   var newy =parseFloat(lastValue);
			   var newPoint = [newx,newy];
			   records[currentBidTimes] =newPoint;
			   drawIt('container');
		   }
	   }
	   
   }
}

function bidGetBack_3(myData){
	if(myData.itemStatus=="A" && "T"==line){
		$("#spareTime").html("---");
	}else{
		$("#spareTime").html(spareTxt(myData.spareTime));
	}
	$("#update_times").html(myData.updateTimes);
	setStatus(myData);
	if(myData.list[0]){//加载我的报价记录
		$("#myBaojia").html(myData.list[0].bidValue);
		$("#myBaojiaTime").html(myData.list[0].bidTime);
		$("#my_table").show();
		 setBaoJiaInfo(myData);
	}
	if(myData.itemStatus=="B"){
		if(updateTimes>=myData.updateTimes && myData.list[0]){
			$("#div_btn_list").hide();
			$("#hasbaojia").show();
		}else{
			$("#div_btn_list").show();
			$("#hasbaojia").hide();
		}
	}	   
}

function bidGetBack_5(myData){
	if(myData.itemStatus=="A" && "T"==line){
		$("#spareTime").html("---");
	}else{
		$("#spareTime").html(spareTxt(myData.spareTime));
	}
	$("#update_times").html(myData.updateTimes);
	setStatus(myData);	
		firstValue =myData.price.firstValue;
	   $("#firstValue").html(myData.price.firstValue);
	   //加载报价记录
	   setBaoJiaInfo(myData);
}

function bidGetBack_7(myData){
	if(myData.itemStatus=="A" && "T"==line){
		$("#spareTime").html("---");
	}else{
		$("#spareTime").html(spareTxt(myData.spareTime));
	}
	setStatus(myData);	
		firstValue =myData.price.firstValue;
	   $("#firstValue").html(myData.price.firstValue);
	   //加载报价记录
	   setBaoJiaInfo(myData);	
}

//控制显示区域

function setStatus(myData){
	var status = myData.itemStatus;
	$("#itemStatus").html(itemStatusTxt(status));
	if(itemStatusOld!=status){
		//默认全部隐藏
		$("#status_A").hide();
		$("#status_BC").hide();
		$("#status_D").hide();
		$("#status_E").hide();
		$("#status_Z").hide();
		$("#status_9").hide();
		$("#status_3").hide();
		//控制每个显示区域里的内容
		if("3"==status){
			$("#status_3").show();
		}else if("A"==status){
			$("#status_A").show();
		}else if("B"==status){
			if(myData.applyStatus==1 || myData.applyStatus==0){
				$("#status_BC").show();
			}
		}else if ("C"==status){
			if(myData.applyStatus==1){
				$("#status_BC").show();
			}
			$("#spareTime").addClass("xsdz");//显示倒计时加粗显示
		}else if ("D"==status){
			$("#status_D").show();
			if(loginUser==lastUser){
				$("#status_D_1").show();
				$("#status_D_2").hide();
			}else{
				$("#status_D_2").show();
				$("#status_D_1").hide();
			}
		}else if ("E"==status){
			$("#status_E").show();
			if(myLevel=="9"){
				$("#status_E_1").show();
				$("#status_E_2").hide();
			}else{
				$("#status_E_1").hide();
				$("#status_E_2").show();
			}
		}else if ("Z"==status ){
			$("#status_Z").show();
	    }else if ("9"==status ){
	    	if("T"==line){
	    		$("#status_9_3").show();
	    	}else{
	    		$("#status_9_3").hide();
	    	}
			 clearInterval(interv);
			 $("#status_Z").hide();
			$("#status_9").show();
			$("#spareTime").html("-");
			if(bidMode=="3" || bidMode=="4"){
				setBaoJiaInfo(myData);
				lastValue = myData.lastValue;
				lastUser = myData.lastUser;
			}
			if(loginUser==lastUser){
				$("#status_9_1").show();
				$("#status_9_2").hide();
			}else{
				$("#status_9_2").show();
				$("#status_9_1").hide();
			}
		}
		
	}
	itemStatusOld=status;
}

//加载报价记录
function setBaoJiaInfo(myData){
	deleteAllRow("info_table");
	var myDataBaoJia = new Object();
	myDataBaoJia.rows = myData.list;
	var htmlData = baidu.template('info_html',eval(myDataBaoJia));
	if(htmlData){
		$("#info_table").append(htmlData);
	}
}



//设置报价按钮
function setButton(){
	var btnHtml = "";
	var i=0;
	if("${item.allowFirstValue}"=="F"){
		i=1;
	}
	for(i;i<=buttonNum;i++){
		var btnText = parseFloat(increment*i);
		btnHtml+="<a class='easyui-linkbutton' iconCls='icon-add' onclick=\"baojia("+i+");\">+"+btnText+"</a>";
	}
	$("#div_btn_list").html(btnHtml);
	$("#div_btn_list").hide();
}


function initHallPage(item,price,apply,myLevel){
	$("#itemPic").html("").html("<li style='background-image:url("+strUtil.doNull(item.picUrl,ctx+'/images/def.jpg')+");background-repeat:no-repeat;'></li>");
	var itemNameStr = strUtil.doNull(item.itemName,"");
	if(itemNameStr.length > 20){
		itemNameStr = itemNameStr.substring(0,20)
	}
	$("#itemName").html(itemNameStr);	
	$("#itemName").attr("title",item.itemName);
	$("#firstValue").html(item.firstValuePre);
	$("#lastValue").html(lastValue);
	$("#lastUser").html(price.lastUser);
	$("#bidTimes").html(price.bidTimes);
	$("#lastBidTime").html(price.lastBidTime);
	$("#increment").html(item.incrementValue);
	$("#bidMode").html(bidModeText(item.bidMode));
	$("#item_priceUnit").html(item.priceUnit+"/"+strUtil.currency(item.currency));
	$("#item_firstValue").html(item.priceUnit+"/"+item.currency);
	if(item.openTimePre.indexOf("2050-12")>-1){
		$("#item_opentimePre").html("待定");
		$("#item_closeTimePre").html("待定");
	}else{
		$("#item_opentimePre").html(item.openTimePre);
		$("#item_closeTimePre").html(item.closeTimePre);
	}
	//var myPrice = parseFloat(increment) + parseFloat(lastValue);
	//myPrice = formatNumber(myPrice,decimalCount,0);
	$("#myPrice").val(lastValue);
	$("#my_table").hide();
	if(item.oncevalue != '0'){
		$("#btnoncevalue").show();
	}else{
		$("#btnoncevalue").hide();
	}
	
	//控制标的图片轮播区域。（此方法在hall.jsp中）
	//setImgScroll(item.itemId);
}

//选中活动分组
function setGroupId(id){
	$('#groupId').val(id);
	setGroupCss(id);
	//runningListSearch();
	hallRunningListSearch();
	groupId = id;
}
//获取活动分组列表第一个ID
function getFirstGroupId(){
	var gid = "0";
	if($("#group_btn").find("span").length>0){
		gid = $("#group_btn").find("span").eq(0).attr("groupId");
	}
	return gid;
}
//设置选中分组的样式效果
function setGroupCss(newId){
	$("#group_btn").find("span").each(function(i){
		$(this).addClass("gt_box") .removeClass("gt_box_s");
		if($(this).attr("groupId")==newId){
			$(this).addClass("gt_box_s") .removeClass("gt_box");
		}
	});
}


